[gd_scene load_steps=28 format=1]

[ext_resource path="res://images/particles/thrust04.png" type="Texture" id=1]
[ext_resource path="res://images/particles/steering02.png" type="Texture" id=2]
[ext_resource path="res://scripts/shader/ship.tres" type="Shader" id=3]
[ext_resource path="res://images/ships/d01_n.png" type="Texture" id=4]
[ext_resource path="res://images/ships/d01_c.png" type="Texture" id=5]
[ext_resource path="res://images/lights/light02.png" type="Texture" id=6]

[sub_resource type="ConvexPolygonShape2D" id=1]

custom_solver_bias = 0.0
points = Vector2Array( 68, -106, 68, -120, 72, -116, 72, -54 )

[sub_resource type="ConvexPolygonShape2D" id=2]

custom_solver_bias = 0.0
points = Vector2Array( -84, -106, -84, -190, -34, -240, -18, -240, -18, -136, -80, -106 )

[sub_resource type="ConvexPolygonShape2D" id=3]

custom_solver_bias = 0.0
points = Vector2Array( -68, -28, 72, -54, 76, -54, 76, 14, 68, 14, -68, -12 )

[sub_resource type="ConvexPolygonShape2D" id=4]

custom_solver_bias = 0.0
points = Vector2Array( 18, 134, 68, 84, 88, 84, 88, 94, 86, 100, 18, 156 )

[sub_resource type="ConvexPolygonShape2D" id=5]

custom_solver_bias = 0.0
points = Vector2Array( 86, 156, 90, 164, 90, 172, 14, 172, 14, 164, 18, 156 )

[sub_resource type="ConvexPolygonShape2D" id=6]

custom_solver_bias = 0.0
points = Vector2Array( 86, 100, 86, 156, 18, 156 )

[sub_resource type="ConvexPolygonShape2D" id=7]

custom_solver_bias = 0.0
points = Vector2Array( -18, 156, -14, 164, -14, 172, -90, 172, -90, 164, -86, 156 )

[sub_resource type="ConvexPolygonShape2D" id=8]

custom_solver_bias = 0.0
points = Vector2Array( -18, 134, -18, 156, -86, 156, -86, 100, -68, 84 )

[sub_resource type="ConvexPolygonShape2D" id=9]

custom_solver_bias = 0.0
points = Vector2Array( -88, 94, -88, 84, -68, 84, -86, 100 )

[sub_resource type="ConvexPolygonShape2D" id=10]

custom_solver_bias = 0.0
points = Vector2Array( -68, 14, -72, 14, -72, -12, -68, -12 )

[sub_resource type="ConvexPolygonShape2D" id=11]

custom_solver_bias = 0.0
points = Vector2Array( -68, -28, -82, -28, -82, -54, -80, -54 )

[sub_resource type="ConvexPolygonShape2D" id=12]

custom_solver_bias = 0.0
points = Vector2Array( 62, -106, 68, -106, 72, -54, -68, -28 )

[sub_resource type="ConvexPolygonShape2D" id=13]

custom_solver_bias = 0.0
points = Vector2Array( -68, -28, -80, -54, -80, -106, -18, -136, 12, -136, 62, -106 )

[sub_resource type="ConvexPolygonShape2D" id=14]

custom_solver_bias = 0.0
points = Vector2Array( 8, 134, 8, 204, 0, 208, -8, 204, -8, 134 )

[sub_resource type="ConvexPolygonShape2D" id=15]

custom_solver_bias = 0.0
points = Vector2Array( 12, -170, 16, -174, 48, -174, 62, -160, 62, -106, 12, -136 )

[sub_resource type="ConvexPolygonShape2D" id=16]

custom_solver_bias = 0.0
points = Vector2Array( -68, 14, -68, -12, 68, 14, 68, 84 )

[sub_resource type="ConvexPolygonShape2D" id=17]

custom_solver_bias = 0.0
points = Vector2Array( -68, 84, -68, 14, 68, 84, 18, 134, 8, 134 )

[sub_resource type="ConvexPolygonShape2D" id=18]

custom_solver_bias = 0.0
points = Vector2Array( -68, 84, 8, 134, -8, 134 )

[sub_resource type="ConvexPolygonShape2D" id=19]

custom_solver_bias = 0.0
points = Vector2Array( -68, 84, -8, 134, -18, 134 )

[sub_resource type="CanvasItemMaterial" id=20]

shader/shader = ExtResource( 3 )
shader/shading_mode = 0
shader_param/normal = ExtResource( 4 )

[sub_resource type="OccluderPolygon2D" id=21]

closed = true
cull_mode = 0
polygon = Vector2Array( -34, -240, -18, -240, -18, -136, 12, -136, 12, -170, 16, -174, 30, -174, 30, -182, 40, -182, 40, -174, 50, -174, 64, -158, 64, -106, 68, -106, 68, -120, 72, -116, 72, -54, 76, -54, 76, 14, 68, 14, 68, 84, 90, 84, 90, 92, 86, 100, 86, 156, 90, 164, 90, 172, 14, 172, 14, 164, 18, 156, 18, 134, 8, 134, 8, 204, 0, 208, -8, 204, -8, 134, -18, 134, -18, 156, -14, 164, -14, 172, -90, 172, -90, 164, -86, 156, -86, 100, -90, 94, -90, 84, -68, 84, -68, 14, -72, 14, -72, -12, -68, -12, -68, -28, -82, -28, -82, -54, -80, -54, -80, -106, -84, -106, -84, -190 )

[node name="D01" type="RigidBody2D"]

input/pickable = false
shapes/0/shape = SubResource( 1 )
shapes/0/transform = Matrix32( 1, 0, 0, 1, 0, 0 )
shapes/0/trigger = false
shapes/1/shape = SubResource( 2 )
shapes/1/transform = Matrix32( 1, 0, 0, 1, 0, 0 )
shapes/1/trigger = false
shapes/2/shape = SubResource( 3 )
shapes/2/transform = Matrix32( 1, 0, 0, 1, 0, 0 )
shapes/2/trigger = false
shapes/3/shape = SubResource( 4 )
shapes/3/transform = Matrix32( 1, 0, 0, 1, 0, 0 )
shapes/3/trigger = false
shapes/4/shape = SubResource( 5 )
shapes/4/transform = Matrix32( 1, 0, 0, 1, 0, 0 )
shapes/4/trigger = false
shapes/5/shape = SubResource( 6 )
shapes/5/transform = Matrix32( 1, 0, 0, 1, 0, 0 )
shapes/5/trigger = false
shapes/6/shape = SubResource( 7 )
shapes/6/transform = Matrix32( 1, 0, 0, 1, 0, 0 )
shapes/6/trigger = false
shapes/7/shape = SubResource( 8 )
shapes/7/transform = Matrix32( 1, 0, 0, 1, 0, 0 )
shapes/7/trigger = false
shapes/8/shape = SubResource( 9 )
shapes/8/transform = Matrix32( 1, 0, 0, 1, 0, 0 )
shapes/8/trigger = false
shapes/9/shape = SubResource( 10 )
shapes/9/transform = Matrix32( 1, 0, 0, 1, 0, 0 )
shapes/9/trigger = false
shapes/10/shape = SubResource( 11 )
shapes/10/transform = Matrix32( 1, 0, 0, 1, 0, 0 )
shapes/10/trigger = false
shapes/11/shape = SubResource( 12 )
shapes/11/transform = Matrix32( 1, 0, 0, 1, 0, 0 )
shapes/11/trigger = false
shapes/12/shape = SubResource( 13 )
shapes/12/transform = Matrix32( 1, 0, 0, 1, 0, 0 )
shapes/12/trigger = false
shapes/13/shape = SubResource( 14 )
shapes/13/transform = Matrix32( 1, 0, 0, 1, 0, 0 )
shapes/13/trigger = false
shapes/14/shape = SubResource( 15 )
shapes/14/transform = Matrix32( 1, 0, 0, 1, 0, 0 )
shapes/14/trigger = false
shapes/15/shape = SubResource( 16 )
shapes/15/transform = Matrix32( 1, 0, 0, 1, 0, 0 )
shapes/15/trigger = false
shapes/16/shape = SubResource( 17 )
shapes/16/transform = Matrix32( 1, 0, 0, 1, 0, 0 )
shapes/16/trigger = false
shapes/17/shape = SubResource( 18 )
shapes/17/transform = Matrix32( 1, 0, 0, 1, 0, 0 )
shapes/17/trigger = false
shapes/18/shape = SubResource( 19 )
shapes/18/transform = Matrix32( 1, 0, 0, 1, 0, 0 )
shapes/18/trigger = false
collision/layers = 1
collision/mask = 1
mode = 2
mass = 4.0
friction = 1.0
bounce = 1.0
gravity_scale = 1.0
custom_integrator = true
continuous_cd = 0
contacts_reported = 0
contact_monitor = false
sleeping = false
can_sleep = true
velocity/linear = Vector2( 0, 0 )
velocity/angular = 0.0
damp_override/linear = -1.0
damp_override/angular = -1.0
__meta__ = { "__editor_plugin_screen__":"Script" }

[node name="Engine" type="Node2D" parent="."]

[node name="Thrust1" type="Sprite" parent="Engine"]

visibility/blend_mode = 1
visibility/light_mask = 0
transform/pos = Vector2( 52, 204 )
transform/scale = Vector2( 1.4, 1.2 )
texture = ExtResource( 1 )

[node name="Thrust2" type="Sprite" parent="Engine"]

visibility/blend_mode = 1
visibility/light_mask = 0
transform/pos = Vector2( -52, 204 )
transform/scale = Vector2( 1.4, 1.2 )
texture = ExtResource( 1 )

[node name="SteeringLeft" type="Node2D" parent="."]

editor/display_folded = true

[node name="Steering1" type="Sprite" parent="SteeringLeft"]

visibility/blend_mode = 1
visibility/light_mask = 0
transform/pos = Vector2( 74, -149 )
transform/rot = 90.0
transform/scale = Vector2( 1, 0.75 )
texture = ExtResource( 2 )

[node name="Steering2" type="Sprite" parent="SteeringLeft"]

visibility/blend_mode = 1
visibility/light_mask = 0
transform/pos = Vector2( 74, -138 )
transform/rot = 90.0
transform/scale = Vector2( 1, 0.75 )
texture = ExtResource( 2 )

[node name="Steering3" type="Sprite" parent="SteeringLeft"]

visibility/blend_mode = 1
visibility/light_mask = 0
transform/pos = Vector2( 74, -127 )
transform/rot = 90.0
transform/scale = Vector2( 1, 0.75 )
texture = ExtResource( 2 )

[node name="Steering4" type="Sprite" parent="SteeringLeft"]

visibility/blend_mode = 1
visibility/light_mask = 0
transform/pos = Vector2( -96, 137 )
transform/rot = -90.0
transform/scale = Vector2( 1, 0.75 )
texture = ExtResource( 2 )

[node name="Steering5" type="Sprite" parent="SteeringLeft"]

visibility/blend_mode = 1
visibility/light_mask = 0
transform/pos = Vector2( -96, 127 )
transform/rot = -90.0
transform/scale = Vector2( 1, 0.75 )
texture = ExtResource( 2 )

[node name="Steering6" type="Sprite" parent="SteeringLeft"]

visibility/blend_mode = 1
visibility/light_mask = 0
transform/pos = Vector2( -96, 117 )
transform/rot = -90.0
transform/scale = Vector2( 1, 0.75 )
texture = ExtResource( 2 )

[node name="Steering7" type="Sprite" parent="SteeringLeft"]

visibility/blend_mode = 1
visibility/light_mask = 0
transform/pos = Vector2( -69, -212 )
transform/rot = 180.0
transform/scale = Vector2( 1, 0.75 )
texture = ExtResource( 2 )

[node name="Steering8" type="Sprite" parent="SteeringLeft"]

visibility/blend_mode = 1
visibility/light_mask = 0
transform/pos = Vector2( -59, -224 )
transform/rot = 180.0
transform/scale = Vector2( 1, 0.75 )
texture = ExtResource( 2 )

[node name="Steering9" type="Sprite" parent="SteeringLeft"]

visibility/blend_mode = 1
visibility/light_mask = 0
transform/pos = Vector2( -47, -234 )
transform/rot = 180.0
transform/scale = Vector2( 1, 0.75 )
texture = ExtResource( 2 )

[node name="Steering10" type="Sprite" parent="SteeringLeft"]

visibility/opacity = 0.5
visibility/blend_mode = 1
visibility/light_mask = 0
transform/pos = Vector2( 52, 184 )
transform/scale = Vector2( 2, 2 )
texture = ExtResource( 2 )

[node name="SteeringRight" type="Node2D" parent="."]

editor/display_folded = true

[node name="Steering1" type="Sprite" parent="SteeringRight"]

visibility/blend_mode = 1
visibility/light_mask = 0
transform/pos = Vector2( -94, -179 )
transform/rot = -90.0
transform/scale = Vector2( 1, 0.75 )
texture = ExtResource( 2 )

[node name="Steering2" type="Sprite" parent="SteeringRight"]

visibility/blend_mode = 1
visibility/light_mask = 0
transform/pos = Vector2( -94, -167 )
transform/rot = -90.0
transform/scale = Vector2( 1, 0.75 )
texture = ExtResource( 2 )

[node name="Steering3" type="Sprite" parent="SteeringRight"]

visibility/blend_mode = 1
visibility/light_mask = 0
transform/pos = Vector2( -94, -155 )
transform/rot = -90.0
transform/scale = Vector2( 1, 0.75 )
texture = ExtResource( 2 )

[node name="Steering4" type="Sprite" parent="SteeringRight"]

visibility/blend_mode = 1
visibility/light_mask = 0
transform/pos = Vector2( 96, 137 )
transform/rot = 90.0
transform/scale = Vector2( 1, 0.75 )
texture = ExtResource( 2 )

[node name="Steering5" type="Sprite" parent="SteeringRight"]

visibility/blend_mode = 1
visibility/light_mask = 0
transform/pos = Vector2( 96, 127 )
transform/rot = 90.0
transform/scale = Vector2( 1, 0.75 )
texture = ExtResource( 2 )

[node name="Steering6" type="Sprite" parent="SteeringRight"]

visibility/blend_mode = 1
visibility/light_mask = 0
transform/pos = Vector2( 96, 117 )
transform/rot = 90.0
transform/scale = Vector2( 1, 0.75 )
texture = ExtResource( 2 )

[node name="Steering7" type="Sprite" parent="SteeringRight"]

visibility/blend_mode = 1
visibility/light_mask = 0
transform/pos = Vector2( 59, -174 )
transform/rot = 180.0
transform/scale = Vector2( 1, 0.75 )
texture = ExtResource( 2 )

[node name="Steering8" type="Sprite" parent="SteeringRight"]

visibility/blend_mode = 1
visibility/light_mask = 0
transform/pos = Vector2( 53, -180 )
transform/rot = 180.0
transform/scale = Vector2( 1, 0.75 )
texture = ExtResource( 2 )

[node name="Steering9" type="Sprite" parent="SteeringRight"]

visibility/blend_mode = 1
visibility/light_mask = 0
transform/pos = Vector2( 17, -184 )
transform/rot = 180.0
transform/scale = Vector2( 1, 0.75 )
texture = ExtResource( 2 )

[node name="Steering10" type="Sprite" parent="SteeringRight"]

visibility/opacity = 0.5
visibility/blend_mode = 1
visibility/light_mask = 0
transform/pos = Vector2( -52, 184 )
transform/scale = Vector2( 2, 2 )
texture = ExtResource( 2 )

[node name="Sprite" type="Sprite" parent="."]

material/material = SubResource( 20 )
transform/pos = Vector2( 0, -16 )
transform/scale = Vector2( 0.5, 0.5 )
texture = ExtResource( 5 )

[node name="LightFront1" type="Light2D" parent="."]

transform/pos = Vector2( -34, -734 )
transform/rot = -90.0
transform/scale = Vector2( 4, 3 )
enabled = true
texture = ExtResource( 6 )
offset = Vector2( 0, 0 )
scale = 1.0
color = Color( 1, 1, 1, 1 )
energy = 1.0
mode = 0
range/height = 0.0
range/z_min = -1024
range/z_max = 1024
range/layer_min = 0
range/layer_max = 0
range/item_mask = 1
shadow/enabled = false
shadow/color = Color( 0, 0, 0, 0 )
shadow/buffer_size = 2048
shadow/esm_multiplier = 80.0
shadow/item_mask = 1

[node name="LightFront2" type="Light2D" parent="."]

transform/pos = Vector2( 97.4092, -600.819 )
transform/rot = -97.0
transform/scale = Vector2( 3.5, 2.5 )
enabled = true
texture = ExtResource( 6 )
offset = Vector2( 0, 0 )
scale = 1.0
color = Color( 1, 1, 1, 1 )
energy = 1.0
mode = 0
range/height = 0.0
range/z_min = -1024
range/z_max = 1024
range/layer_min = 0
range/layer_max = 0
range/item_mask = 1
shadow/enabled = false
shadow/color = Color( 0, 0, 0, 0 )
shadow/buffer_size = 2048
shadow/esm_multiplier = 80.0
shadow/item_mask = 1

[node name="LightFront3" type="Light2D" parent="."]

transform/pos = Vector2( -162.476, -574.926 )
transform/rot = -76.0
transform/scale = Vector2( 3, 3 )
enabled = true
texture = ExtResource( 6 )
offset = Vector2( 0, 0 )
scale = 1.0
color = Color( 1, 1, 1, 1 )
energy = 1.0
mode = 0
range/height = 0.0
range/z_min = -1024
range/z_max = 1024
range/layer_min = 0
range/layer_max = 0
range/item_mask = 1
shadow/enabled = false
shadow/color = Color( 0, 0, 0, 0 )
shadow/buffer_size = 2048
shadow/esm_multiplier = 80.0
shadow/item_mask = 1

[node name="LightRight1" type="Light2D" parent="."]

transform/pos = Vector2( 234, -248 )
transform/rot = -130.0
transform/scale = Vector2( 2, 4 )
enabled = true
texture = ExtResource( 6 )
offset = Vector2( 0, 0 )
scale = 1.0
color = Color( 1, 1, 1, 1 )
energy = 1.0
mode = 0
range/height = 0.0
range/z_min = -1024
range/z_max = 1024
range/layer_min = 0
range/layer_max = 0
range/item_mask = 1
shadow/enabled = false
shadow/color = Color( 0, 0, 0, 0 )
shadow/buffer_size = 2048
shadow/esm_multiplier = 80.0
shadow/item_mask = 1

[node name="LightRight2" type="Light2D" parent="."]

transform/pos = Vector2( 322, 20 )
transform/rot = 180.0
transform/scale = Vector2( 2, 4 )
enabled = true
texture = ExtResource( 6 )
offset = Vector2( 0, 0 )
scale = 1.0
color = Color( 1, 1, 1, 1 )
energy = 1.0
mode = 0
range/height = 0.0
range/z_min = -1024
range/z_max = 1024
range/layer_min = 0
range/layer_max = 0
range/item_mask = 1
shadow/enabled = false
shadow/color = Color( 0, 0, 0, 0 )
shadow/buffer_size = 2048
shadow/esm_multiplier = 80.0
shadow/item_mask = 1

[node name="LightLeft1" type="Light2D" parent="."]

transform/pos = Vector2( -254.573, -214.193 )
transform/rot = -40.0
transform/scale = Vector2( 1.8, 4.25 )
enabled = true
texture = ExtResource( 6 )
offset = Vector2( 0, 0 )
scale = 1.0
color = Color( 1, 1, 1, 1 )
energy = 1.0
mode = 0
range/height = 0.0
range/z_min = -1024
range/z_max = 1024
range/layer_min = 0
range/layer_max = 0
range/item_mask = 1
shadow/enabled = false
shadow/color = Color( 0, 0, 0, 0 )
shadow/buffer_size = 2048
shadow/esm_multiplier = 80.0
shadow/item_mask = 1

[node name="LightLeft2" type="Light2D" parent="."]

transform/pos = Vector2( -322, 19 )
transform/scale = Vector2( 2, 4 )
enabled = true
texture = ExtResource( 6 )
offset = Vector2( 0, 0 )
scale = 1.0
color = Color( 1, 1, 1, 1 )
energy = 1.0
mode = 0
range/height = 0.0
range/z_min = -1024
range/z_max = 1024
range/layer_min = 0
range/layer_max = 0
range/item_mask = 1
shadow/enabled = false
shadow/color = Color( 0, 0, 0, 0 )
shadow/buffer_size = 2048
shadow/esm_multiplier = 80.0
shadow/item_mask = 1

[node name="LightBack1" type="Light2D" parent="."]

transform/pos = Vector2( -284, 210 )
transform/rot = 30.0
transform/scale = Vector2( 2, 3 )
enabled = true
texture = ExtResource( 6 )
offset = Vector2( 0, 0 )
scale = 1.0
color = Color( 1, 1, 1, 1 )
energy = 1.0
mode = 0
range/height = 0.0
range/z_min = -1024
range/z_max = 1024
range/layer_min = 0
range/layer_max = 0
range/item_mask = 1
shadow/enabled = false
shadow/color = Color( 0, 0, 0, 0 )
shadow/buffer_size = 2048
shadow/esm_multiplier = 80.0
shadow/item_mask = 1

[node name="LightBack2" type="Light2D" parent="."]

transform/pos = Vector2( 284, 210 )
transform/rot = 150.0
transform/scale = Vector2( 2, 3 )
enabled = true
texture = ExtResource( 6 )
offset = Vector2( 0, 0 )
scale = 1.0
color = Color( 1, 1, 1, 1 )
energy = 1.0
mode = 0
range/height = 0.0
range/z_min = -1024
range/z_max = 1024
range/layer_min = 0
range/layer_max = 0
range/item_mask = 1
shadow/enabled = false
shadow/color = Color( 0, 0, 0, 0 )
shadow/buffer_size = 2048
shadow/esm_multiplier = 80.0
shadow/item_mask = 1

[node name="LightBack3" type="Light2D" parent="."]

transform/pos = Vector2( 122, 450 )
transform/rot = 120.0
transform/scale = Vector2( 2, 4 )
enabled = true
texture = ExtResource( 6 )
offset = Vector2( 0, 0 )
scale = 1.0
color = Color( 1, 1, 1, 1 )
energy = 1.0
mode = 0
range/height = 0.0
range/z_min = -1024
range/z_max = 1024
range/layer_min = 0
range/layer_max = 0
range/item_mask = 1
shadow/enabled = false
shadow/color = Color( 0, 0, 0, 0 )
shadow/buffer_size = 2048
shadow/esm_multiplier = 80.0
shadow/item_mask = 1

[node name="LightBack4" type="Light2D" parent="."]

transform/pos = Vector2( -122, 450 )
transform/rot = 60.0
transform/scale = Vector2( 2, 4 )
enabled = true
texture = ExtResource( 6 )
offset = Vector2( 0, 0 )
scale = 1.0
color = Color( 1, 1, 1, 1 )
energy = 1.0
mode = 0
range/height = 0.0
range/z_min = -1024
range/z_max = 1024
range/layer_min = 0
range/layer_max = 0
range/item_mask = 1
shadow/enabled = false
shadow/color = Color( 0, 0, 0, 0 )
shadow/buffer_size = 2048
shadow/esm_multiplier = 80.0
shadow/item_mask = 1

[node name="CollisionPolygon2D" type="CollisionPolygon2D" parent="."]

visibility/visible = false
build_mode = 0
polygon = Vector2Array( -34, -240, -18, -240, -18, -136, 12, -136, 12, -170, 16, -174, 48, -174, 62, -160, 62, -106, 68, -106, 68, -120, 72, -116, 72, -54, 76, -54, 76, 14, 68, 14, 68, 84, 88, 84, 88, 94, 86, 100, 86, 156, 90, 164, 90, 172, 14, 172, 14, 164, 18, 156, 18, 134, 8, 134, 8, 204, 0, 208, -8, 204, -8, 134, -18, 134, -18, 156, -14, 164, -14, 172, -90, 172, -90, 164, -86, 156, -86, 100, -88, 94, -88, 84, -68, 84, -68, 14, -72, 14, -72, -12, -68, -12, -68, -28, -82, -28, -82, -54, -80, -54, -80, -106, -84, -106, -84, -190 )
shape_range = Vector2( 0, 18 )
trigger = false

[node name="LightOccluder2D" type="LightOccluder2D" parent="."]

visibility/visible = false
visibility/light_mask = 2
occluder = SubResource( 21 )
light_mask = 2

[node name="Weapon1" type="Position2D" parent="."]

transform/pos = Vector2( 34.5, -182 )

[node name="Weapon2" type="Position2D" parent="."]

transform/pos = Vector2( -42, -168 )

[node name="Weapon3" type="Position2D" parent="."]

transform/pos = Vector2( -35, -168 )

[node name="Reactor1" type="Position2D" parent="."]

transform/pos = Vector2( -32, -40 )

[node name="Reactor2" type="Position2D" parent="."]

transform/pos = Vector2( 32, -40 )

[node name="Engine1" type="Position2D" parent="."]

transform/pos = Vector2( -62, 124 )

[node name="Engine2" type="Position2D" parent="."]

transform/pos = Vector2( 62, 124 )

[node name="External1" type="Position2D" parent="."]

transform/pos = Vector2( -64, -192 )

[node name="External2" type="Position2D" parent="."]

transform/pos = Vector2( 58, -82 )

[node name="External3" type="Position2D" parent="."]

transform/pos = Vector2( -76, -46 )

[node name="External4" type="Position2D" parent="."]

transform/pos = Vector2( -56, 50 )

[node name="External5" type="Position2D" parent="."]

transform/pos = Vector2( 56, 50 )

[node name="Internal1" type="Position2D" parent="."]

transform/pos = Vector2( 30, -142 )

[node name="Internal2" type="Position2D" parent="."]

transform/pos = Vector2( 0, -22 )

[node name="Internal3" type="Position2D" parent="."]

transform/pos = Vector2( -58, -6 )

[node name="Internal4" type="Position2D" parent="."]

transform/pos = Vector2( 56, -6 )

[node name="Turret1" type="Position2D" parent="."]

transform/pos = Vector2( 0, -80 )

[node name="Turret2" type="Position2D" parent="."]

transform/pos = Vector2( 0, 22 )

[node name="Turret3" type="Position2D" parent="."]

transform/pos = Vector2( 0, 60 )

[node name="Turret4" type="Position2D" parent="."]

transform/pos = Vector2( 0, 100 )

[node name="Missile1" type="Position2D" parent="."]

transform/pos = Vector2( -2, -138 )

[node name="Missile2" type="Position2D" parent="."]

transform/pos = Vector2( -28, -242 )

[node name="Missile3" type="Position2D" parent="."]

transform/pos = Vector2( 66, -106 )

[node name="Missile4" type="Position2D" parent="."]

transform/pos = Vector2( 23, -176 )

[node name="Missile5" type="Position2D" parent="."]

transform/pos = Vector2( 44, -176 )

[node name="GrapplingHook1" type="Position2D" parent="."]

transform/pos = Vector2( -44, -204 )

[node name="GrapplingHook2" type="Position2D" parent="."]

transform/pos = Vector2( -64, -118 )

[node name="GrapplingHook3" type="Position2D" parent="."]

transform/pos = Vector2( -54, 16 )

[node name="GrapplingHook4" type="Position2D" parent="."]

transform/pos = Vector2( 54, 16 )

[node name="GrapplingHook5" type="Position2D" parent="."]

transform/pos = Vector2( 42, -82 )

[node name="GrapplingHook6" type="Position2D" parent="."]

transform/pos = Vector2( 46, -156 )

[node name="GrapplingHook7" type="Position2D" parent="."]

transform/pos = Vector2( 0, 130 )


